toil away

Übersetzungen
travailler d'arrache-pied
Definitionen
To work hard and persistently, often in a laborious or tedious manner.